package com.tesis_2.BL;

import java.util.ArrayList;

import org.json.JSONException;

import com.tesis_2.DA.DAOPlatos;
import com.tesis_2.MO.MOPlato;

public class BLPlatos {
	
	private static ArrayList<MOPlato> lsPlatos;
	
	public static void fillPlatos() throws JSONException{
		
		BLPlatos.setLsPlatos(DAOPlatos.getPlatos());
	}

	public static ArrayList<MOPlato> getLsPlatos() {
		return lsPlatos;
	}

	public static void setLsPlatos(ArrayList<MOPlato> lsPlatos) {
		BLPlatos.lsPlatos = lsPlatos;
	}
	
	public static ArrayList<MOPlato> getPlatosByRestId(Integer restid) throws JSONException {
		
		 ArrayList<MOPlato> lsPlatosAll = DAOPlatos.getPlatos();
		 ArrayList<MOPlato> lsPlatosByRestId = new ArrayList<MOPlato>();
		 
		 for (MOPlato p : lsPlatosAll)
		 {
			 if (p.getRestaurant_id() == restid ) lsPlatosByRestId.add(p);
		 }
		
		return lsPlatosByRestId;
	}
	
	

}
